package de.wechselfuchs.docgenerator.doc;

import de.wechselfuchs.docgenerator.Generatable;

/**
 * Contains essential information of all document required for an offer.
 * 
 * @author Sebastian Richter
 * 
 */

public abstract class OfferDocument implements Generatable {

	/*
	 * static variables & constants
	 */

	// gender
	private static final int MALE = 1;
	private static final int FEMALE = 2;

	/*
	 * fields
	 */

	// personal information
	private String firstName;
	private String lastName;
	private String street;
	private String houseNumber;
	private int postalCode;
	private String place;
	private int gender;

	// consultant information
	private String consultant;

	public String getFirstName() {
		return firstName;
	}

	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	public String getLastName() {
		return lastName;
	}

	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	public String getStreet() {
		return street;
	}

	public void setStreet(String street) {
		this.street = street;
	}

	public String getHouseNumber() {
		return houseNumber;
	}

	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	public int getPostalCode() {
		return postalCode;
	}

	public void setPostalCode(int postalCode) {
		this.postalCode = postalCode;
	}

	public String getPlace() {
		return place;
	}

	public void setPlace(String place) {
		this.place = place;
	}

	public int getGender() {
		return gender;
	}

	public void setGender(int gender) {
		this.gender = gender;
	}

	public String getConsultant() {
		return consultant;
	}

	public void setConsultant(String consultant) {
		this.consultant = consultant;
	}

}